home *** CD-ROM | disk | FTP | other *** search
-
-
- =============================================
- * * *** * * *** * * **** * *
- * * * ** * * * ** * * * **
- * * *** * * * *** * **** * *
- =============================================
-
- the unusual data dump by Jim Webster
- ------------------------------------
-
- Ever want to see what the insides of yer machine's memory
- looks like -- VISUALLY? That's right, no hexidecimals here,
- we're talking instantaneous data transfer to yer optical nerves
- via pixel express!
-
- MemFlick treats all the memory in yer Amiga like it was part of
- a bitplane inside a graphics display. It starts at memory
- location zero and works up to 256K, copying the memory contents,
- wherever it goes, into its double buffered display memory,
- going 40 bytes (one display line) at a time. The effect is like
- watching a river of dancing lights gliding up from the bottom
- of your screen, before it scrolls off the top.
-
-
- NOTES ON USAGE:
- Run from Workbench by clicking on then MEMFLICK icon, or from
- CLI. You may also specify a number of CLI arguments:
-
- MemFlick s<start address> e<end address> j<jump> d<depth>
- <mode> <fade> <cycle> <loop>
-
- ...where the arguments mean:
-
- start address: a long value, representing the first memory
- address that MemFlick uses to stash into its display.
- Default = 0. Example:
-
- MemFlick s200000
-
- would run MemFlick with display memory starting at memory
- address 200000.
-
- end address: The highest memory address that can be used as
- the first byte of the first bitplane of a (the final) frame,
- before MemFlick either shuts down or repeats loop. Default
- is 256000. Example:
-
- MemFlick e125000
-
- jump: another long value, representing the offset between the
- start of this frame's memory location and the previous frame's.
- The higher the value, the faster the river will "flow." Default
- is 40, which provides a smooth, orderly current; using values
- below this will make the flow appear to go from left to right
- as well as from bottom to top. Example:
-
- MemFlick j80
-
- will make the river flow twice as fast as default.
-
-
- depth: number of bitplanes, 1 to 5 (HAM sets to 6
- automatically). Example:
-
- MemFlick d3
-
- will produce a display with 8 colors.
-
- mode: only four are recognized: LO-RES (default), HAM,
- LACE (interlace) and HIRES (640x400).
-
- fade: will progressively lighten each RGB value until they
- reach maximum 15 value, whereupon they start again at zero.
- Example:
-
- MemFlick fade
-
- cycle: cycles all colors one time for each frame. Example:
-
- MemFlick cycle
-
- loop: By default, MemFlick ends when it comes to the end
- address. By specifying loop, it will loop forever until a
- is pressed. Example:
-
- MemFlick loop
-
- Each of these arguments can be supplied in any order, and can
- be combined in any way you please. For example,
-
- MemFlick s10000 e20000 j2 d3 HIRES fade
-
- Have
- fun.........................................................................
-
- -- jim (are we hacking code yet?) webster
-
-
- Thanks to: Pete Goodeve (XICON), Bob Leivian (LESS).
-